﻿//using System;

//using MVCBootstrap.Web.Mvc.Navigations;
//using System.Collections.Generic;
//using mvcForum.Core;

//namespace mvcForum.Web.Areas.ForumAdmin.Navigations {

//    public class BoardConfiguration : NavigationBase {
//        private List<NavigationItem> pages = new List<NavigationItem> {
//                                                        new NavigationItem { Controller = "Home", Action = "Index", Area = "forumadmin", Visible = true, Visibility = PageVisibility.Authenticated, Groups = new String[] { Constants.Roles.SolutionAdmin, Constants.Roles.BoardAdmin } },
//                                                        new NavigationItem { Controller = "Board", Action = "Update", Area = "forumadmin", Visible = true, Visibility = PageVisibility.Authenticated, Groups = new String[] { Constants.Roles.SolutionAdmin, Constants.Roles.BoardAdmin } },
//                                                        new NavigationItem { Controller = "Board", Action = "Features", Area = "forumadmin", Visible = true, Visibility = PageVisibility.Authenticated, Groups = new String[] { Constants.Roles.SolutionAdmin, Constants.Roles.BoardAdmin } },
//                                                        new NavigationItem { Controller = "Board", Action = "AvatarSettings", Area = "forumadmin", Visible = true, Visibility = PageVisibility.Authenticated, Groups = new String[] { Constants.Roles.SolutionAdmin, Constants.Roles.BoardAdmin } },
//                                                        new NavigationItem { Controller = "Board", Action = "PrivateMessagingSettings", Area = "forumadmin", Visible = true, Visibility = PageVisibility.Authenticated, Groups = new String[] { Constants.Roles.SolutionAdmin, Constants.Roles.BoardAdmin } },
//                                                        new NavigationItem { Controller = "Board", Action = "PostSettings", Area = "forumadmin", Visible = true, Visibility = PageVisibility.Authenticated, Groups = new String[] { Constants.Roles.SolutionAdmin, Constants.Roles.BoardAdmin } },
//                                                        new NavigationItem { Controller = "Board", Action = "SignatureSettings", Area = "forumadmin", Visible = true, Visibility = PageVisibility.Authenticated, Groups = new String[] { Constants.Roles.SolutionAdmin, Constants.Roles.BoardAdmin } },
//                                                        new NavigationItem { Controller = "Board", Action = "UserRegistrationSettings", Area = "forumadmin", Visible = true, Visibility = PageVisibility.Authenticated, Groups = new String[] { Constants.Roles.SolutionAdmin, Constants.Roles.BoardAdmin } },
//                                                        new NavigationItem { Controller = "Board", Action = "VisualConfirmationSettings", Area = "forumadmin", Visible = true, Visibility = PageVisibility.Authenticated, Groups = new String[] { Constants.Roles.SolutionAdmin, Constants.Roles.BoardAdmin } }
//                                                    };

//        protected override IEnumerable<NavigationItem> Items {
//            get {
//                return pages;
//            }
//        }

//        public override String Name {
//            get {
//                return "BoardConfiguration";
//            }
//        }
//    }
//}